package com.工厂设计模式;

public class Test {
    public static void main(String[] args) {
        //子类没有实现有参构造器，只能使用父类的get和set方法
//        Computer mac=new Mac();
//        mac.setName("苹果电脑");
//        mac.setPrice(11999);
//        Computer huawei=new huawei();
//        huawei.setName("华为电脑");
//        huawei.setPrice(5999);


        //使用工厂创建对象
        Computer mac = FactoryPattern.createComputer("苹果");
        mac.start();
        System.out.println(mac);

        Computer huawei = FactoryPattern.createComputer("华为");
        huawei.start();
        System.out.println(huawei);
    }
}
